在 dart_eval 的编译过程中,需要将 Dart Analyzer 的 AST 转换为 dart_eval 内部的 AST 表示形式,这部分转换,需要通过一系列 compile 方法来实现。
具体流程如下: